mechanical problems compilation